i've improved a lot. - Inglés Sinónimo Diccionario